Multilevel generalised low-density parity-check codes
نویسنده
چکیده
Introduction: Multilevel coding (MLC) was proposed by Imai and Hirawaki [1] as a bandwidth-efficient coded modulation scheme designed for protecting each bit of a non-binary symbol with the aid of binary codes, while maintaining different target bit error rates (BERs). Parallel independent decoding (PID) [2] is employed as an efficient decoding strategy with reduced decoding delay, where there is no information exchange across the different protection classes. MLC schemes may be constructed using different component codes. Recently, classic low-density parity-check (LDPC) codes [3] have been commonly used as component codes [4] owing to their flexible code rates and good BER performance. Belief propagation (BP) [3] may be used for iterative soft decoding at each different BER protection level. Against this background, we propose a novel MLC design using generalised LDPC (GLDPC) codes rather than classic LDPC codes [5] as component codes, which has the benefit of an improved BER performance and an implementationally attractive shorter parallel decoding structure. As a benefit of their block-based nature and random generator matrix construction, no channel interleaver is required for LDPC or GLDPC component codes. For our GLDPC codes, instead of using Gallager’s single-error detecting parity-check code [3], we employ binary BCH error-correcting codes [6] as the constituent codes. Simple iterative soft-input soft-output (SISO) decoders [6] are used for each constituent BCH code of the MLC scheme. We invoke both inner iterations within the LDPC=GLDPC component codes and outer iterations exchanging information between the LDPC=GLDPC block codes and the demapper, as shown in Figs. 1 and 2. Gray mapping (GM) of the bits to modulated symbols is used for non-iterative decoding, while set partitioning (SP) based mapping is used for iterative decoding, because it provides improved iteration gains.
منابع مشابه
Minimum distance and pseudodistance lower bounds for generalised LDPC codes
Abstract: Two different ways of obtaining generalized low-density parity-check codes are considered. Lower bounds on the minimum distance, stopping distance, and pseudodistance are derived for these codes using graph based analysis. These bounds are generalizations of Tanner’s bit-oriented and parity-oriented bound for simple LDPC codes. The new bounds are useful in predicting the performance o...
متن کاملA Construction for Low Density Parity Check Convolutional Codes Based on Quasi-Cyclic Block Codes
A set of convolutional codes with low density parity check matrices is derived from a class of quasi-cyclic low density parity check block codes. Their performance when decoded using the belief propagation algorithm is investigated.
متن کاملImproving the Rao-Nam secret key cryptosystem using regular EDF-QC-LDPC codes
This paper proposes an efficient joint secret key encryption-channel coding cryptosystem, based on regular Extended Difference Family Quasi-Cyclic Low-Density Parity-Check codes. The key length of the proposed cryptosystem decreases up to 85 percent using a new efficient compression algorithm. Cryptanalytic methods show that the improved cryptosystem has a significant security advantage over Ra...
متن کاملA class of efficient-encoding generalized low-density parity-check codes
In this paper, we investigate an efficient encoding approach for generalized low-density (GLD) parity check codes, a generalization of Gallager’s low-density parity check (LDPC) codes. We propose a systematic approach to construct approximate upper triangular GLD parity check matrix which defines a class of efficientencoding GLD codes. It’s shown that such GLD codes have equally good performanc...
متن کاملParity-Check Matrix Extension to Lower the Error Floors of Irregular LDPC Codes
Trapping sets have been identified as one of the main factors causing error floors of low-density parity-check (LDPC) codes at high SNR values. By adding several new rows to the original parity-check matrix, a novel method is proposed to eliminate small trapping sets in the LDPC code’s Tanner graph. Based on this parity-check matrix extension, we design new codes with low error floors from the ...
متن کامل